package verda.kvantumo.Itala_Esperanta_Vortaro;

import android.content.Context;
import android.view.View;
import android.view.ViewGroup;
import android.widget.ArrayAdapter;


public class ColoredArrayAdapter extends ArrayAdapter<String> {
	
	public int[] colors;

	/**
	 * Enmetas la deziratajn valorojn en la listo kaj kolorigas ilin
	 * laŭ la pasita listo da koloroj.
	 * @param context
	 * @param textViewResourceId
	 * @param objects la vidigenda listo
	 * @param colors la listo de la koloroj 
	 */
	public ColoredArrayAdapter(Context context, int textViewResourceId,
			String[] objects, int[] colors) {
		super(context, textViewResourceId, objects);
		// TODO Auto-generated constructor stub
		this.colors = colors;
	}

	@Override
	public View getView(int position, View convertView, ViewGroup parent) {
		// TODO Auto-generated method stub
		View view = super.getView(position, convertView, parent);
		view.setBackgroundColor(this.colors[position]);
		return view;
	}
	
}
